package com.ibs.hadoop.hbase.bean;

/**
*detach表对应的实体信息
* 文件版本：1.0.0
* 创建作者：liujun
* 创建日期：2016-10-26
*/
public class DetachBean extends UseComplaintBaseClass {

    /**
    * @字段说明 serialVersionUID
    */
    private static final long serialVersionUID = 1L;

    /**
    *流程起始帧号
    */
    private String frame;

    /**
    *流程起始时间
    */
    private String ttime;

    /**
    *eNodeB识别号
    */
    private String enbId;

    /**
    *小区
    */
    private String ci;

    /**
    *跟踪区
    */
    private String tac;

    /**
    *国际移动用户识别码
    */
    private String imsi;

    /**
    *移动用户临时识别号
    */
    private String mTmsi;

    /**
    *MME编码
    */
    private String mmecode;

    /**
    *响应时延
    */
    private String responseTime;

    /**
    *去附着消息方向；1上行；0下行
    */
    private String direction;

    /**
    *成功标志，1成功，null失败
    */
    private String success;

    /**
    *失败原因
    */
    private String failureCause;

    /**
    *流程起始文件序号
    */
    private String recordFileIndex;

    /**
    *流程结束文件序号
    */
    private String lastFileindex;

    /**
    *eNodeB IP地址
    */
    private String enbIp;

    /**
    *MME IP地址
    */
    private String mmeIp;

    /**
    *去附着类型
    */
    private String detachType;

    /**
    *eMM层原因
    */
    private String emmCause;

    /**
    *流程结束时间
    */
    private String lasttime;

    /**
    *无线接入技术标示；取值2、3、4分别代表2G、3G、4G
    */
    private String ratType;

    /**
    *eNodeB名称
    */
    private String enb;

    /**
    *MME名称
    */
    private String mme;

    /**
    *S1接口数据业务上行隧道
    */
    private String ulTeid;

    /**
    *S1接口数据业务下行隧道
    */
    private String dlTeid;

    /**
    *S1接口上SGW 数据业务IP地址
    */
    private String sGwIpS1;

    /**
    *eNodeB传输层地址
    */
    private String enbTransaddr;

    /**
    *区域标示
    */
    private String zoneId;

    public void setFrame(String frame) {
        this.frame = frame;
    }

    public void setTtime(String ttime) {
        this.ttime = ttime;
    }

    public void setEnbId(String enbId) {
        this.enbId = enbId;
    }

    public void setCi(String ci) {
        this.ci = ci;
    }

    public void setTac(String tac) {
        this.tac = tac;
    }

    public void setImsi(String imsi) {
        this.imsi = imsi;
    }

    public void setMTmsi(String mTmsi) {
        this.mTmsi = mTmsi;
    }

    public void setMmecode(String mmecode) {
        this.mmecode = mmecode;
    }

    public void setResponseTime(String responseTime) {
        this.responseTime = responseTime;
    }

    public void setDirection(String direction) {
        this.direction = direction;
    }

    public void setSuccess(String success) {
        this.success = success;
    }

    public void setFailureCause(String failureCause) {
        this.failureCause = failureCause;
    }

    public void setRecordFileIndex(String recordFileIndex) {
        this.recordFileIndex = recordFileIndex;
    }

    public void setLastFileindex(String lastFileindex) {
        this.lastFileindex = lastFileindex;
    }

    public void setEnbIp(String enbIp) {
        this.enbIp = enbIp;
    }

    public void setMmeIp(String mmeIp) {
        this.mmeIp = mmeIp;
    }

    public void setDetachType(String detachType) {
        this.detachType = detachType;
    }

    public void setEmmCause(String emmCause) {
        this.emmCause = emmCause;
    }

    public void setLasttime(String lasttime) {
        this.lasttime = lasttime;
    }

    public void setRatType(String ratType) {
        this.ratType = ratType;
    }

    public void setEnb(String enb) {
        this.enb = enb;
    }

    public void setMme(String mme) {
        this.mme = mme;
    }

    public void setUlTeid(String ulTeid) {
        this.ulTeid = ulTeid;
    }

    public void setDlTeid(String dlTeid) {
        this.dlTeid = dlTeid;
    }

    public void setSGwIpS1(String sGwIpS1) {
        this.sGwIpS1 = sGwIpS1;
    }

    public void setEnbTransaddr(String enbTransaddr) {
        this.enbTransaddr = enbTransaddr;
    }

    public void setZoneId(String zoneId) {
        this.zoneId = zoneId;
    }

    public String getFrame() {
        return this.frame;
    }

    public String getTtime() {
        return this.ttime;
    }

    public String getEnbId() {
        return this.enbId;
    }

    public String getCi() {
        return this.ci;
    }

    public String getTac() {
        return this.tac;
    }

    public String getImsi() {
        return this.imsi;
    }

    public String getMTmsi() {
        return this.mTmsi;
    }

    public String getMmecode() {
        return this.mmecode;
    }

    public String getResponseTime() {
        return this.responseTime;
    }

    public String getDirection() {
        return this.direction;
    }

    public String getSuccess() {
        return this.success;
    }

    public String getFailureCause() {
        return this.failureCause;
    }

    public String getRecordFileIndex() {
        return this.recordFileIndex;
    }

    public String getLastFileindex() {
        return this.lastFileindex;
    }

    public String getEnbIp() {
        return this.enbIp;
    }

    public String getMmeIp() {
        return this.mmeIp;
    }

    public String getDetachType() {
        return this.detachType;
    }

    public String getEmmCause() {
        return this.emmCause;
    }

    public String getLasttime() {
        return this.lasttime;
    }

    public String getRatType() {
        return this.ratType;
    }

    public String getEnb() {
        return this.enb;
    }

    public String getMme() {
        return this.mme;
    }

    public String getUlTeid() {
        return this.ulTeid;
    }

    public String getDlTeid() {
        return this.dlTeid;
    }

    public String getSGwIpS1() {
        return this.sGwIpS1;
    }

    public String getEnbTransaddr() {
        return this.enbTransaddr;
    }

    public String getZoneId() {
        return this.zoneId;
    }

    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("Detach[");
        builder.append("frame=").append(frame).append(",");
        builder.append("ttime=").append(ttime).append(",");
        builder.append("enbId=").append(enbId).append(",");
        builder.append("ci=").append(ci).append(",");
        builder.append("tac=").append(tac).append(",");
        builder.append("imsi=").append(imsi).append(",");
        builder.append("mTmsi=").append(mTmsi).append(",");
        builder.append("mmecode=").append(mmecode).append(",");
        builder.append("responseTime=").append(responseTime).append(",");
        builder.append("direction=").append(direction).append(",");
        builder.append("success=").append(success).append(",");
        builder.append("failureCause=").append(failureCause).append(",");
        builder.append("recordFileIndex=").append(recordFileIndex).append(",");
        builder.append("lastFileindex=").append(lastFileindex).append(",");
        builder.append("enbIp=").append(enbIp).append(",");
        builder.append("mmeIp=").append(mmeIp).append(",");
        builder.append("detachType=").append(detachType).append(",");
        builder.append("emmCause=").append(emmCause).append(",");
        builder.append("lasttime=").append(lasttime).append(",");
        builder.append("ratType=").append(ratType).append(",");
        builder.append("enb=").append(enb).append(",");
        builder.append("mme=").append(mme).append(",");
        builder.append("ulTeid=").append(ulTeid).append(",");
        builder.append("dlTeid=").append(dlTeid).append(",");
        builder.append("sGwIpS1=").append(sGwIpS1).append(",");
        builder.append("enbTransaddr=").append(enbTransaddr).append(",");
        builder.append("zoneId=").append(zoneId);
        builder.append("]");
        return builder.toString();
    }
}